package cn.walls1717.wallsmall.product.vo;

import cn.walls1717.wallsmall.product.entity.SkuImagesEntity;
import cn.walls1717.wallsmall.product.entity.SkuInfoEntity;
import cn.walls1717.wallsmall.product.entity.SpuInfoDescEntity;
import lombok.Data;

import java.util.List;

/**
 * 前台商品详情
 *
 * @author walls1717
 * @since 2022/11/09 20:03
 **/
@Data
public class SkuItemVO {

    /** sku基本信息 */
    private SkuInfoEntity info;
    /** sku图片信息 */
    private List<SkuImagesEntity> images;
    /** spu介绍，spu所有的图片 */
    private SpuInfoDescEntity desc;
    /** spu的销售属性 */
    private List<SkuItemSaleAttrVO> saleAttr;
    /** spu的规格参数信息 */
    private List<SpuItemAttrGroupVO> groupAttrs;
    /** 是否有货 */
    private Boolean hasStock = true;
    /** 当前商品的秒杀优惠信息 */
    private SeckillInfoVO seckillInfo;

}
